package com.erik.ipmonitor.model.excel;

import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import com.alibaba.excel.annotation.write.style.HeadStyle;
import com.alibaba.excel.annotation.write.style.HeadRowHeight;
import com.alibaba.excel.annotation.write.style.ContentRowHeight;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

/**
 * projectExcel
 *
 * @author : erik.zhou
 * @date : 2025/08/25/17:02
 * @description :
 */
@Getter
@Setter
@ToString
@HeadRowHeight(50)
@ContentRowHeight(25)
@ColumnWidth(40)
public class ProjectExcel {
   // —赛ID	—赛时间	对阵队伍	第一节比分	第一节分差	第二节比分	第二节分差	上半场分差	第三节比分	第三节分差	第四节比分	第四节分差	下半场分差	加时1比分	加时1分差	总—分	总分差
   @ExcelProperty(value = "—赛ID", index = 0)
   @HeadStyle(fillForegroundColor = 42)
   private Integer projectId;
   @ExcelProperty(value = "—赛时间", index = 1)
   @HeadStyle(fillForegroundColor = 42)
   private String projectTime;
   @ExcelProperty(value = "对阵队伍", index = 2)
   @HeadStyle(fillForegroundColor = 42)
   private String projectTeam;
   @ExcelProperty(value = "第一节比分", index = 3)
   @HeadStyle(fillForegroundColor = 42)
   private String projectFirstScore;
   @ExcelProperty(value = "第一节分差", index = 4)
   @HeadStyle(fillForegroundColor = 42)
   private String projectFirstDiff;
   @ExcelProperty(value = "第二节比分", index = 5)
   @HeadStyle(fillForegroundColor = 42)
   private String projectSecondScore;
   @ExcelProperty(value = "第二节分差", index = 6)
   @HeadStyle(fillForegroundColor = 42)
   private String projectSecondDiff;
   @ExcelProperty(value = "上半场分差", index = 7)
   @HeadStyle(fillForegroundColor = 42)
   private String firstHalfScoreDiff;
   @ExcelProperty(value = "第三节比分", index = 8)
   @HeadStyle(fillForegroundColor = 42)
   private String projectThirdScore;
   @ExcelProperty(value = "第三节分差", index = 9)
   @HeadStyle(fillForegroundColor = 42)
   private String projectThirdDiff;
   @ExcelProperty(value = "第四节比分", index = 10)
   @HeadStyle(fillForegroundColor = 42)
   private String projectFourthScore;
   @ExcelProperty(value = "第四节分差", index = 11)
   @HeadStyle(fillForegroundColor = 42)
   private String projectFourthDiff;
   @ExcelProperty(value = "下半场分差", index = 12)
   @HeadStyle(fillForegroundColor = 42)
   private String secondHalfScoreDiff;
   @ExcelProperty(value = "加时1比分", index = 13)
   @HeadStyle(fillForegroundColor = 42)
   private String projectAddTimeScore;
   @ExcelProperty(value = "加时1分差", index = 14)
   @HeadStyle(fillForegroundColor = 42)
   private String projectAddTimeDiff;
   @ExcelProperty(value = "总—分", index = 15)
   @HeadStyle(fillForegroundColor = 42)
   private String projectTotalScore;
   @ExcelProperty(value = "总分差", index = 16)
   @HeadStyle(fillForegroundColor = 42)
   private String projectTotalDiff;
}
